ci: Restore ccache, but do not cache it across jobs
authorEmmanuele Bassi <ebassi@gnome.org>
Thu, 15 Mar 2018 12:01:45 +0000 (12:01 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Thu, 15 Mar 2018 18:28:44 +0000 (18:28 +0000)
commit0b4e0ce50937694763aead07ac1d03a5e18c6ac8
tree3ba1ee56b3e763603b9e8dc862ead78950ed49d8
parent35f92b5695915e5c91d3d02be9cfb91a8618a8de
ci: Restore ccache, but do not cache it across jobs

The GitLab cache is kept across jobs, whether they succeeded or not:
this means that if a compiler check fails during the Meson
configuration, the small compiler program gets cached and restored the
next time the job is run, thus failing again.
.gitlab-ci.yml
.gitlab-ci/Dockerfile